//
// File: freqDomainHRV.h
//
// MATLAB Coder version            : 5.4
// C/C++ source code generated on  : 25-Apr-2025 12:42:26
//

#ifndef FREQDOMAINHRV_H
#define FREQDOMAINHRV_H

// Include Files
#include "freqDomainHRV_types.h"
#include "rtwtypes.h"
#include "coder_array.h"
#include <cstddef>
#include <cstdlib>

// Function Declarations
void calcAreas(const coder::array<double, 1U> &F,
               const coder::array<double, 1U> &PSD, const double VLF[2],
               const double LF[2], const double HF[2], struct2_T *output);

extern void freqDomainHRV(const coder::array<double, 2U> &ibi,
                          const double VLF[2], const double LF[2],
                          const double HF[2], double AR_order, double window,
                          double noverlap, double nfft, double fs,
                          struct0_T *output);

#endif
//
// File trailer for freqDomainHRV.h
//
// [EOF]
//
